Marsaxlokk

It is small enough to walk around, parking can be a hassle near the waterfront.